package com.cskaoyan.service.admin;

import com.cskaoyan.bean.BaseParamBo;
import com.cskaoyan.bean.BaseRespData;
import com.cskaoyan.bean.admin.mall.bo.OrderRefundBo;
import com.cskaoyan.bean.admin.mall.bo.OrderShipBo;
import com.cskaoyan.bean.admin.mall.vo.OrderDetailVo;

/**
 * @Name : OrderService.java
 * @Time : 2021/8/12 20:20
 * @Author : Xfeng
 * @Software : IntelliJ IDEA
 */
public interface OrderService {

    BaseRespData list(String userId, String orderSn, Short[] orderStatusArray, BaseParamBo baseParamBo);

    OrderDetailVo detail(Integer id);

    void ship(OrderShipBo orderShipBo);

    void refund(OrderRefundBo orderRefundBo);
}
